shock mounted - Spanish English Dictionary